home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CDPD Public Domain Collection for CDTV 4
/
CDPD_IV.bin
/
e
/
mailinglists
/
amigae.0793july.archive
/
000016_crash!mars.let.uva.nl!wouter_Fri, 9 Jul 93 15:40:55 PST.msg
< prev
next >
Wrap
Internet Message Format
|
1994-05-26
|
2KB
Received: by bkhouse.cts.com (V1.16/Amiga)
id AA00000; Fri, 9 Jul 93 15:40:55 PST
Received: from mars.let.uva.nl by crash.cts.com with smtp
(Smail3.1.28.1 #15) id m0oEPKZ-0000RIC; Fri, 9 Jul 93 13:46 PDT
Received: by mars.let.uva.nl id AA17650
(5.65c/IDA-1.4.4 for amigae@bkhouse.cts.com); Fri, 9 Jul 1993 22:49:37 +0200
Return-Path: <wouter@mars.let.uva.nl>
Date: Fri, 9 Jul 1993 22:49:37 +0200
Message-Id: <199307092049.AA17650@mars.let.uva.nl>
X-Organisation: Department of Computational Linguistics,
University of Amsterdam
Spuistraat 134, 1012 VB Amsterdam, The Netherlands
From: Wouter van Oortmerssen <wouter@mars.let.uva.nl>
To: amigae@bkhouse.cts.com
Subject: register allocation
>> Since everyone's posting their wish list for E, I thought I'd add mine.
some people are taking the "Public Domain" image of E too literally :-)
>> Actually, I only have one. (;
>> Inline code optimizer! (Or at least registerized variables)
>>
>> Why? I've coded a couple of utils lately and to put E to the test, I ported
>> it to SAS/C. Even though E produced smaller codes in all cases, this did not
>> necessarily mean a quicker program. On the contrary, E was clock on one
>> program as twice as slow!
this isn't necessarily because of register variables: I have examples
where C code with register variables is a few times slower than E code
without. It could very well be that you're using un-optimal constructs
in E: send them to me, and I'll tell you if it can be done faster.
>> The only way I could go faster was by assembly
>> coding the heavy routines myself. (Parameters on registers would be nice).
oh yes that would be usefull. even register variables could be nice
in E, I have it on my "TODO" list for a later version.
>> Kinda like a global optimizer for E.
>>
>> Bye.. Son Le
>>
Wouter
____ Wouter van Oortmerssen, Wouter@alf.let.uva.nl
/ __/ "Einen Satz verstehen, heisst, wissen was der Fall ist,
/ __/ wenn er wahr ist" - Wittgenstein
/___/ ->subscribe to the E mailing list: amigae-request@bkhouse.cts.com<-